Discriminated Unions ב-TypeScript: בניית מכונות מצבים בטוחות-טיפוס | MLOG | MLOG